package cnsatmsmart.automation.mmi.model.data.TSafe;

/**
 * @author SIK - PTIK, BPPT
 **/

public class Point4D {  //based on TSafe
    /* atribut - atribut yang dimiliki oleh kelas Point4D */
        private double latitude;    //posisi titik pusat object pada garis lintang
        private double longitude;   //posisi titik pusat object pada garis bujur
        private double altitude;    //ketinggian object
        private long time;          //waktu sesaat

    /* constructor - user defined ctor, no default ctor */
        // <editor-fold defaultstate="collapsed" desc="ctor">
        /*
         * @param = atribut
         */
        public Point4D (double lat, double lon, double alt, long time) {
            this.latitude = lat;
            this.longitude = lon;
            this.altitude = alt;
            this.time = time;
        }
        // </editor-fold>

    /* getter */
        public double getLatitude () {
            /* mengembalikan nilai dari atribut latitude */
            return (this.latitude);
        }
        public double getLongitude () {
            /* mengembalikan nilai dari atribut longitude */
            return (this.longitude);
        }
        public double getAltitude () {
            /* mengembalikan nilai dari atribut altitude */
            return (this.altitude);
        }
        public long getTime () {
            /* mengembalikan nilai dari atribut time */
            return (this.time);
        }
}
